package com.Annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Target;

/**
 * 目标：认识并掌握元注解：注解注解的注解 （放在注解上面，限定注解的范围或者生命周期等等）
 * 常用的两种：@Target（限定注解的范围） 和@Retention（限定生命周期）
 */


//@MyTest(name = "ly",authors = "y",price = 15.1),现在只能放在方法和变量上面
public class AnnotationDemo2 {
    @MyTest(name = "ly",authors = "y",price = 15.1)
    public static void main(String[] args) {
//        @MyTest(name = "ly",authors = "y",price = 15.1)//也不可以用在局部变量
        int a=10;

    }
}

@Target({ElementType.METHOD,ElementType.FIELD})
@interface MyTest {
    String name();
    String authors();
    double price();
}
